package com.rgp.servicedriveruser.pojo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * @author nhp
 * @version 1.0
 * @description TODO
 * @date 2024-04-16 20:05
 */
@Data
@TableName("car")
public class Car {
    private Long id;
    private String address;
    private String vehicleNo;
    private String plateColor;
    private Integer seats;
    private String brand;
    private String model;
    private String vehicleType;
    private String ownerName;
    private String vehicleColor;
    private String engineId;
    private String vin;
    private Date certifyDateA;
    private String fueType;
    private String engineDisplace;
    private String transAgency;
    private String transArea;
    private Date transDateStart;
    private Date transDateEnd;
    private Date certifyDateB;
    private String fixState;
    private Date nextFixState;
    private String checkState;
    private String feePrintId;
    private String gpsBrand;
    private String gpsModel;
    private Date gpsInstallDate;
    private Date registerDate;
    private Integer commercialType;
    private String fareType;
    private Integer state;
    private Long tid;
    private Integer trid;
    private String trName;
    @TableField(value = "gmt_create",fill = FieldFill.INSERT)
    private LocalDateTime gmtCreate;
    @TableField(value = "gmt_modified",fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime gmtModified;
}